package com.funo.wcity.app.entity;

/**
 * AbstractTblcompanytypes entity provides the base persistence definition of
 * the Tblcompanytypes entity. @author MyEclipse Persistence Tools
 */

public class TblCompanyTypes implements java.io.Serializable {

	// Fields

	private Integer idCompanyType;
	private String companyTypeName;
	private String companyTypeDesc;
	private boolean companyTypeIndex;

	// Constructors

	/** default constructor */
	public TblCompanyTypes() {
	}

	/** minimal constructor */
	public TblCompanyTypes(Integer idCompanyType) {
		this.idCompanyType = idCompanyType;
	}

	/** full constructor */
	public TblCompanyTypes(Integer idCompanyType,
			String companyTypeName, String companyTypeDesc,
			boolean companyTypeIndex) {
		this.idCompanyType = idCompanyType;
		this.companyTypeName = companyTypeName;
		this.companyTypeDesc = companyTypeDesc;
		this.companyTypeIndex = companyTypeIndex;
	}

	// Property accessors

	public Integer getIdCompanyType() {
		return this.idCompanyType;
	}

	public void setIdCompanyType(Integer idCompanyType) {
		this.idCompanyType = idCompanyType;
	}

	public String getCompanyTypeName() {
		return this.companyTypeName;
	}

	public void setCompanyTypeName(String companyTypeName) {
		this.companyTypeName = companyTypeName;
	}

	public String getCompanyTypeDesc() {
		return this.companyTypeDesc;
	}

	public void setCompanyTypeDesc(String companyTypeDesc) {
		this.companyTypeDesc = companyTypeDesc;
	}

	public boolean getCompanyTypeIndex() {
		return this.companyTypeIndex;
	}

	public void setCompanyTypeIndex(boolean companyTypeIndex) {
		this.companyTypeIndex = companyTypeIndex;
	}

}